6813578
5532640
80082259
3298653
20311255
80081569
90214411
34935448
1867300
21745191
17201489
70336546
841612
84227001
25929258
8253959
64894172
12246522
67957617
88222148
15551349
40465141
6566408
99966810
66264090
67973932
16983027
89651179
42651480
77709690
58989055
29574986
29682610
50129898
88396338
4476577
26705462
41272556
79054546
74001416