4935530
4120447
42544693
65337515
80395861
94876210
48648084
62381304
15426646
96507413
1495686
77763430
55574752
89953960
41325773
4522393
47008240
2742592
85449687
32789275
3652790
19769267
20469961
80685205
41407119
8959219
6681925
55857556
96605268
64138718
27254860
81791648
63917668
73608233
83787312
21288621
13055684
29676606
67958252
41334924