323082
96806818
82823566
74907926
722359
99556654
94372992
38618367
63825098
65214650
86207697
98075029
49506517
62879961
56892235
27194816
62312720
79129001
68616578
24602699
84646670
35985151
57442152
11134969
10731027
687817
62857556
22623890
290489
52478081
18709731
43601159
30096343
44223065
86172490
26235240
1316840
96276787
84475281
70302901