93494984
36702528
24886942
33532104
7713947
5428307
37493598
59108852
77479604
65805347
95194719
95889790
89237318
35404797
31041772
64928453
72834733
55411970
5163632
69392549
99447170
74176478
14769795
7691878
16649396
59281859
41198109
56809389
69012457
44616895
89839039
43214723
15063836
58544901
63871300
7355109
5771057
49863195
7435241
29665858