35458010
78595909
40416522
35728920
75978306
91146341
68697386
8278900
5992453
19956630
17123131
87322672
10891677
17184743
6372682
9015039
3566158
82946141
63954658
12503658
6836550
50087707
64402521
61776339
60223737
95428610
50923110
4127801
87282966
12473757
896723
16025920
56953304
19921906
4237072
64232907
77896588
95493695
42858061
72569398