58198311
4887635
1245286
90458201
48452606
3662470
16878985
1171163
38234125
91125579
92762889
7042373
69837120
27923509
79587386
21912242
42575678
7518070
76051722
5503929
92754309
15386842
2394101
30534939
53636682
90762112
17517557
51353920
92028444
70395500
59551111
63777452
72118869
29277219
8103143
15248900
76166490
63986943
94395595
6604448