4118101
58784336
31045880
17321564
80812873
331294
54249410
9902285
5932356
12893549
41171959
25385517
30269432
40838316
3813457
8421117
7777445
3016976
31692159
4333210
25073313
64595690
9573928
41216118
85422132
26513837
32874671
92279989
51421650
88339074
45535799
32312241
19861745
33211742
53876956
9932713
15676233
41812111
55167054
90801829