53822095
230981
96556834
51226385
16703433
77379332
51536275
4291746
50549314
6595337
35429582
7656666
36891174
62391354
11173578
39138588
73687669
72528566
29633893
54553751
46874330
52271436
24055259
39276059
5342491
10508491
51002943
85777732
86147115
13202369
61439236
99854653
19108328
4926660
88245739
70645757
48428929
59914786
97845392
12543787