5422579
15185734
29206107
25524131
62223135
98639851
85018999
4543101
64475090
6108097
10207249
94849795
93994574
31536810
8625788
20912689
42438474
34719519
99375045
24998105
44106401
68516155
81015282
72422818
54583861
20141747
50954651
92405310
95752957
74061263
30588614
39731723
18768897
36488555
19325028
25481341
20805488
46549797
28628103
68762124