52604570
5049102
52918010
96891345
92147748
986805
92895716
33994195
25267186
12224448
89015559
16259665
90735397
29998484
71686905
34329079
62034413
20594777
50102193
83475709
9447188
28712049
51495022
22208797
43035505
14488671
28384162
94356442
41801383
65362300
99329230
79765199
97163512
13968311
29843062
1644164
655589
96965148
80638817
98842447