37095863
25087142
44503842
4556790
6809997
64516964
2436245
89341016
17072973
23384397
44738218
24298531
22357850
81104583
29689897
46777359
22844691
57332319
27292498
48144908
9512829
72582779
91374414
77453388
69532110
50979506
55813784
10544561
30402288
87061616
79972377
9333444
48022624
16075075
90612196
72819198
9119774
15057495
5226721
71037936