54275374
9230420
95298696
92503693
74949196
75588310
19969388
7208973
1301612
69917528
5677779
56327165
79991474
11643476
95283445
57881645
87408369
30472390
17782053
41146399
33691752
45814084
78755426
77526860
6894207
47879120
47225559
10743119
7659397
80666145
99869314
87575308
27667709
13927588
29574367
45271051
10313976
88529941
42558290
3011018