97445148
38931844
29706254
1169749
9006445
442136
54568706
54942113
41983700
34775993
90331156
9322615
4369327
64035832
71336021
77166817
30099664
90804770
9134161
81002225
96093348
8647302
95860
31623855
68325580
98429181
4836165
99598590
63639472
53711056
30923320
22814452
2151027
75028020
58287659
59444920
39469389
69538534
58645449
22338754