51108202
64911649
74281210
18997851
80203974
48675510
34956187
59362884
3098474
36002000
69925805
40829327
34434515
58867458
19874
4252143
78285527
89123415
4230803
17533816
39564209
38323831
32052697
40079343
58696912
72479116
5212753
69823318
80591069
92955331
37475058
95696285
78395135
33719810
12228333
516629
82788123
40249877
36765917
5571263