48096878
34999699
89591864
73936216
52547843
98224778
62362912
6383238
42145736
17477222
2990867
36179907
32128173
37167713
26254924
65185768
16959142
26744447
51089475
71994339
5092395
51757867
68449199
91288206
21871247
84056391
19476784
18483109
96614120
5910173
12443167
6177657
23838076
74842541
84313603
14658064
27089008
6871504
20513491
41162959