18938257
41994174
89948967
93388958
92494521
21975406
66531576
48717659
63843223
31285940
79087469
12972446
51379327
62306282
33112232
73193630
26494582
3455423
3188180
67605156
3833292
43813591
76294297
83817203
2658381
70457337
29857157
13191904
39298315
32956845
93441296
52381254
30175446
64125422
41282642
11886818
99681691
73821034
16852549
60475552