93676670
10161947
81522600
43066105
6365270
23564493
35667823
49598756
78276377
27732806
72141273
90085052
96878185
53569535
6532242
1763057
46997008
8992299
15824967
10851377
96755816
3373615
88396488
21251161
64151774
30518313
4328665
58074988
78873606
13361122
32927714
748930
90938793
44747743
23991789
4199035
70726846
73639309
49057779
1628770