12525077
74149006
46023534
23061252
449640
55143300
32961095
8019633
5055862
63211014
52325425
13374592
83792155
21368749
88028359
3461486
51828321
74128049
46203824
17405953
55654974
25745764
63034736
52948670
15748316
46183872
65303537
26267342
145216
1562365
86521876
19179054
47484411
48046008
76685124
2329212
37799720
92466989
37963471
47594443