95591
88291938
8602729
52347143
23623173
7653607
90102863
60868488
53804855
94973377
60873295
29528214
73233713
25109231
51443297
71494970
48478734
37635521
84527922
95993026
49877099
87608178
14927449
22851932
1396136
83563137
45952885
8969609
6432318
91007150
81146515
38323746
77817282
3261439
2640331
58167812
2298186
14027877
85159977
15638300