12467597
4189602
1033734
25494096
32319042
80784460
73692552
29568331
71812473
50007807
96541730
53745098
31463004
18641357
84421801
41014983
18166277
97425800
53928268
48653464
77479698
16803952
7864772
13654363
2754177
63849827
29859659
4496515
97104163
72769357
78156471
64595716
91584356
22931976
8480570
59926236
22815467
70973918
73121448
18437498