48359363
71415294
41305838
31067936
10465943
50834598
88935510
45399688
56999933
88977414
82605505
15754687
12233977
62199141
92887594
9161591
88058643
5522529
43132134
54797164
67169986
65583473
17215273
83433362
77762596
84883525
24627478
73046542
39594598
44393318
543108
12173004
54537441
23484371
67868921
2238484
5822955
24345445
76386236
6493912