34265342
10295737
11484392
22696000
67736994
24666702
88987894
60656306
870181
87476046
51047908
7127661
60973192
46737495
3483104
40428169
27074319
76217524
9759987
96113371
34595446
4654766
24698354
84977602
65512408
83308422
65166364
531516
95803617
25011609
89981224
52214374
79583407
28985231
39592784
15444326
62441222
46439952
17318247
70789048