351267
42484973
9375400
8733799
18154745
4292373
95331505
6612229
69746257
35013363
42403968
86074964
32411753
8001860
23518073
82613173
57017686
9530516
45353977
72548781
2848533
5073562
393493
42688347
87346533
43109283
39348183
55278475
72516310
31717903
75961564
50427923
31722565
28886749
5679774
60549215
79438631
52337981
25085235
43741289