28332940
66878655
54721226
54336946
984598
22418407
76073562
52375979
52948294
4609862
42433896
38027194
92057914
87794286
2993578
78404326
95236008
42969175
2796183
53984559
7273518
18455178
80543028
58633138
89386212
8287104
6696496
39552260
32685587
37897517
62236607
36758640
28315647
58251137
80996845
25887311
25056178
59336473
77621886
92207657