4917966
59203545
23188542
465322
66061339
72819726
9584901
2248704
55075689
77085683
48733693
10247225
11699242
59053147
71847254
69972017
36287777
3851384
86363973
22176008
76921788
57723855
12413224
80976972
6721998
88317671
97925250
23203850
95416769
76095879
67201083
82343103
27164087
83032351
21482760
14714350
8217340
25049161
17467887
63813834