29747069
95365579
30323311
47789062
55759643
12685073
6303087
21265057
72908257
49016347
32592893
34584597
7770968
23582212
73635260
33213588
85446468
45551699
23909033
85993331
3884966
70581833
16005210
31508755
75001642
7809276
44182074
71297126
34128137
99585871
25691425
94492436
68376648
5909210
6471644
99549533
71575282
93784713
4444457
9438323