33759515
89211767
83393479
31775130
13993492
16946854
76678596
41093600
62388156
6165748
38411456
87738837
311199
6966259
71238254
78455110
43758426
33741737
76286167
12037698
40547690
89129799
3981389
50876069
7121203
9052259
29179571
68699255
55013640
41596133
57296245
43281508
32134244
73025196
22053402
22239353
53794694
34769268
5821920
27977438