58213700
20445724
77911649
92579588
27743459
1349383
92684760
93467004
4796377
45582367
24627285
94035756
5120312
66768195
37638974
43496545
56755197
3068485
66596013
46302827
89433224
44485234
46566046
50805447
44761714
1110176
54089406
69356662
57113058
42856257
22042670
99536341
89703288
88979468
3753030
77489784
59738816
39624043
52597013
39047814