52506022
10195669
81508144
69401665
76018312
15936608
81915750
74346982
76417674
30363077
97646577
72733148
36788141
98649005
3648170
90742353
45303399
34712463
18399292
70099622
40278657
75553239
23081314
87826965
74921961
88166883
66596511
1223843
58206151
31772528
70241580
54629873
39279108
25013671
13757642
36495631
29776842
26665970
83161062
18372905