30628449
37978147
8919433
14136454
99065939
58427553
96145945
4710983
52435076
40342359
7262147
22795526
11139927
12875813
3333248
1343986
42893031
28598998
54856698
63922159
56864405
76755658
42861995
61237586
26825303
81713666
30244696
20836412
87461927
28611588
7241648
30278988
68667854
9527303
10941945
46539616
26001659
53512342
15353739
88204205