33506456
77512583
70505716
67143860
83722002
37708517
8804158
2926841
8353681
42364801
59044964
93323386
72718639
86218515
70691099
70286915
13866933
63902795
22867315
96792249
9899832
24921282
616244
168086
7266861
20523755
93355939
42062254
31497883
12169
41968225
25186413
99805132
49861288
17797780
81905875
1555850
8418301
94316578
5621570