352722
8152012
4682799
39919848
74507692
76968126
7762107
44387054
8404092
538510
49855025
67898131
97938368
6833842
7757314
92231321
78261840
95806165
8702271
82439064
2059322
7955373
369363
6695902
35414107
38575560
95137896
12868580
61954996
9459519
4577192
64686522
61411270
5118965
65084625
85156170
85967671
63003003
65669471
1853805