13506393
17265304
2894224
50966024
18875017
61017548
5596217
34018220
7083961
97497359
39959631
88388452
47168470
59686025
9708428
48031161
71292514
41634367
844917
47902627
77573175
69305775
86353201
20604849
11506530
1411945
24471663
78637000
10033333
9824735
17818283
39116779
36827938
92326149
214519
68403204
82357793
7022171
82116208
58103289