19679543
62056210
92548372
59274638
2825966
2924200
8866643
21284958
16105147
19979562
11856617
80658770
78307080
51472964
44942238
67597407
10822820
23783236
895376
91259949
43723763
48532218
36424236
73517454
6907649
32904488
17886377
88741136
64814307
95555211
9405393
770531
89766249
9658729
61563713
15885367
6066681
92537051
26673487
6035331