48159245
32176218
60314438
45438529
73912147
8932910
50692150
49646077
4708717
61527926
21227420
41118929
33125525
25921568
81476988
95731153
18866251
87204157
8932572
77469984
70652373
94229236
53075236
12229383
93873364
89102054
23962984
63303232
73162728
118618
33265629
2817259
19171335
56322964
12263970
43271108
39187637
69216209
52714351
65767682