31194374
98884702
10992019
7992599
617720
33678758
89818395
64237098
15647000
5653916
35911908
75509380
90332320
62277431
79385149
73708532
37943938
84465887
54168036
64996163
33625744
5318439
96911930
25352999
74363148
86875444
3371571
34408269
15154012
67946804
89567681
3757123
26756977
55877711
60395318
74568268
17983880
46167436
94439309
2225062