41092148
2751343
87986421
4131804
99032159
48702994
1896119
79441654
11482870
69952020
54237679
32433499
67414717
71962278
16577088
48132229
36256457
7703745
1242213
31171121
16766939
73486835
95938677
80113638
70484345
36093597
52831561
34971974
76803198
7193173
60287455
9615393
23155120
24038150
65091702
2071258
65586001
96152519
51856948
50972432