96987243
70583971
66663414
7757493
30155281
77152001
41954752
66329134
58417929
93397058
93117237
32833484
66563485
39077480
12906178
28197636
65461177
40365572
19108238
63251783
74039659
4942232
23129946
10505859
47392118
11846211
96839505
867916
51192030
26456588
70375962
43318904
17866790
74452208
13988273
99494903
6023750
69661456
72665330
78786162