48281078
58455208
69986788
42358773
69302889
93697699
96212315
59692444
8708403
52968384
29266537
95645351
97228940
20934969
15892775
5675606
11463617
87383588
16639789
62453445
95705107
40651964
81688902
10458440
27822133
70132348
34912158
19098198
9335898
77994874
6767723
39064345
28821617
5396346
64938684
65764342
3016932
74781211
37392374
30602192