52934209
3945536
74065154
52129983
68012705
86802194
58122431
45723557
21986852
79035935
75647986
9193224
88367770
99006408
1668990
4426856
77632950
32645513
64373096
32394835
96195707
6178528
96156310
15996404
34842994
494130
49001662
41164902
7212629
31089690
20001498
97236999
8943342
71332895
65645471
37811906
56473141
82922964
489927
51508118