1102435
84082822
58978933
66894133
86581519
70767045
12506860
41476570
30816157
2313129
87418942
91554748
51285320
78508083
19727401
94738258
23243228
25479436
38295038
60838972
36738627
3301315
42004639
97005274
12406011
25408452
1249273
2680114
17581179
86955457
44741611
3417940
59722442
50236298
55745638
774243
85809144
80087394
73256000
87125697