31906128
78986809
923390
96851753
7107696
38091960
49095355
84841061
17526665
22826310
73108445
73711541
103710
28238927
17084291
74175975
43327563
56443993
45554990
87082315
50149117
5579633
7996447
51608117
3158608
77189979
65655168
21375193
2988221
10724237
4893663
86821898
62507284
33212338
72901662
33272049
776990
43442860
7002582
22848184