60344611
28286877
90198972
59851536
95045525
3079411
2422386
72313070
73901269
75898936
19366615
71713960
96584741
75445401
38352287
10086323
76563702
83163451
53767959
74446373
26109856
75539308
46272353
52786537
6291420
84839551
38138143
87132432
56007282
479271
12236341
60563658
65833641
63978185
22259071
65961212
24497583
14732912
79273124
44633756