3294071
908670
13358489
92781058
55259503
35889406
84617845
30148964
35113402
4236737
57054687
58446899
20435965
34444525
7520629
69379766
7868949
57284118
99758809
40323004
72649969
17489782
66965846
94183329
45499669
65573255
89953553
95707148
43592046
2347033
80922510
50968125
272797
23453990
24587811
96156452
5313062
48048204
48375941
3294259