71265700
44545924
26771022
2359727
23156297
15786298
84348
58691812
11659817
51339023
8365808
89833946
72635248
35897647
89734000
4789972
40406585
98226508
97542760
50577461
8498180
92672814
90105202
3363264
48589264
42451409
93379720
56252358
54101845
62333780
9752903
15444830
93338844
94009120
55235939
3953527
90138042
67227561
58879858
42261179