46045320
65898334
33075978
4742515
32113700
44252584
6043472
82893374
62973564
6344852
26353485
70208795
66599093
82728424
69282539
7722236
83616110
19116586
60329106
14045450
88377006
36375931
93807118
96238910
24181933
19808856
64713389
29519537
73357651
50903601
42976698
25955115
95674596
12805658
78874121
61086481
72484815
22201104
31094293
28051806