7516145
72904862
64697973
36051713
20926680
15464022
48466127
5503741
32293269
50428494
33486953
9658031
95438960
58536079
14242618
17501860
44373331
81143475
3461213
88914094
19768433
91763471
74238434
83685584
32657388
29001470
1665827
67705415
77534015
55609515
82193674
54778051
64889093
57646469
19852161
2024595
83436587
43818542
51829747
10363743