97505118
92537048
17164691
29623040
30156932
71707315
59576439
97757482
3426881
96164521
3743734
67408258
73766232
54552212
45823911
29023623
84879991
196940
4138628
15741338
3790464
2624157
94635076
53702286
15519145
80811062
71289003
37973332
40561915
542133
48476645
28961658
16279112
21994577
86026738
28023045
23066287
60896857
52068192
12549552