93034029
62324459
17166323
77994222
78918064
59536453
34213762
3138645
67754552
86441387
31865226
15592008
14651733
8282531
79643693
81139781
94527993
30768203
76271528
50291656
30365624
8239553
28027595
78264086
93876106
80172308
36417550
16396790
61175493
4859802
11328041
43796485
44378654
70569773
68145100
44327372
50904052
12869226
73342829
70277696