45403079
46367663
10386020
48157270
50746493
67217359
71832610
77096984
4945249
78794135
69998581
70252541
26461750
5416970
58037908
18261851
65181944
62335541
69347727
85345334
36322080
66441339
43369215
20871546
90663775
88857591
19895672
1209027
44746395
39943037
7319476
41974564
61123045
13883580
13837177
99131003
81114681
70864689
785323
40491342