19364621
11341957
59835763
35627233
90716043
38991744
77899550
97154712
29603109
9183725
57568844
20201269
43404538
18255535
38232261
60413541
65982874
98819937
74209950
43062648
5297367
14587225
65754089
3187327
70323466
87596661
41168340
90342987
7595716
83541265
26332376
57426671
2577371
18773285
80155996
80238729
54094227
13149795
96864385
8973790