43435874
81533688
85687239
21575182
92904994
3789907
44133120
6191703
18545447
46901870
13591886
6195769
79758119
2904729
88102472
10882876
91985293
31616359
51207198
74804112
49216639
72765509
24694846
72615910
5059352
16324686
72512616
12789245
99951333
44385920
47213625
76667851
34022061
90114603
58086015
12924544
24967821
24065741
461377
48852671