19319715
42748587
41823252
1076725
44797003
44306297
44738514
92594818
71832022
22048237
17884001
7792578
7464596
95003150
95936040
93615386
41535178
61782205
708722
19823221
15253084
22239895
61632732
70524188
66276614
90552648
87214387
46397824
26722126
45375689
29318527
95512856
22533163
92379784
98096640
9611791
59044782
95743536
7008198
4803468