58541335
19507208
97815012
99775557
42974426
93673747
21009108
196582
69078794
62018495
46697440
83279366
33136714
64191208
21313465
16003982
36297163
75412604
51528710
8318511
76238692
48432628
29149690
60295537
77715507
22301263
47503561
1642594
12869410
31552453
78592224
1942226
62915622
40131887
77534947
20385052
59666827
65472413
3302564
95688410