38465452
4274280
93701205
38487480
66836656
25844348
41073769
86037183
28293503
81081874
3116234
24148195
64994486
1151186
96285895
72605987
99356455
47374561
42202676
62326409
77736032
15157660
86467776
51521650
42231975
6622197
67875909
419891
94396662
91696363
44644781
1832191
71321652
80781309
80507507
6774885
34599640
8008148
38337607
59343820