93725300
28136163
8533916
53531788
87257959
2840583
9155870
90765047
34843635
8249368
7836549
23286834
30076993
88076142
42696775
41942441
893071
41209214
7081838
88725119
83875247
73141693
36921251
8863631
77609989
13392631
59741395
58674479
2053580
85469653
62357524
38136772
99597655
83035771
10764230
9093301
61545739
92307927
19287126
1094438