29942218
47479311
76099707
58577
1667438
55837432
96882949
36606388
45833305
88319382
67775035
5155594
61763689
97313262
26846525
40905685
88477073
75315386
99788314
81708543
45699398
46805597
74636975
1246242
62567310
51941862
61604342
5270902
8363924
25676566
49965391
45122434
83873676
73979292
3967275
2898148
87719385
31335625
69676274
4085768