50975897
77342101
74493226
90914485
2779720
77548818
85482001
66663172
85113521
76637500
73324568
53944777
9976415
8912767
92471880
17106480
98841679
27279753
69618041
29262204
69242852
53754180
72672136
68524531
34382208
78179127
41426319
4755371
64864098
10816167
86271531
59031233
92917136
77198722
73858254
4333845
5990541
23815721
84477491
53332212