3197337
1239606
60614876
89745246
91603338
45605981
58621165
71197907
2466244
59995877
53766700
12245093
8617250
52928403
5504863
23347420
40552539
91798892
13909992
44407218
7668953
738450
85065636
33164129
77744274
71692222
2422112
44421218
27142424
16833303
89608658
71576042
26478139
35942829
28268363
64856127
10157945
55939058
12037117
4734932