9547041
7107883
4831260
78709741
68391006
42375107
48331668
80912830
64338966
29662480
1297212
9827696
80718206
96723496
75942113
23026362
945458
67457194
1719358
34083706
3167055
5855147
56511302
25048893
35567843
6201199
41525550
3586533
12407778
81806156
86092218
9591454
27343465
48397987
34118165
33374236
32025644
67157406
51602720
97051089