13645941
88102971
4936317
82454786
2755451
95856031
70105027
61915920
53183840
40335399
17744363
51422632
37165921
53759701
65313417
73884654
26481616
79625969
53875224
64285373
67721400
2821541
94996955
73594491
24352956
40842088
65334919
91348571
76367612
26113664
79999783
99286490
39365490
99366013
3868318
9799968
13512560
85347385
71908484
87627388