32073083
82991873
98921616
36044564
2272538
4642254
8444557
86883490
48708613
34572179
1457627
26889639
76747396
46235894
21124187
29206092
14369054
39311495
18929236
20374961
2445091
91685753
80456209
31247826
875959
94032751
5748644
87336438
31499787
88056185
36924555
32161821
47438588
91089336
83426342
3858562
8359477
2340313
18463571
65938949