43386253
19731017
46847197
16804876
14665880
55409738
60612
1294877
66652515
42746543
79596013
95962130
33193495
27662916
37288926
55213204
23427146
76826238
10358493
32997994
563768
4855527
54443755
27559791
38275418
2352552
12864390
15799588
97017777
48315226
43604008
82738447
6308955
249549
92274216
80033553
52097044
28665570
84504035
91861538