3384813
28389028
32278882
50905309
32839270
56783058
14604037
49816287
92222634
22713349
50254668
7058853
9333804
8369631
68877736
75329138
60995471
52149078
63859088
4524678
71146982
79746454
42405230
91485388
43179647
34194386
19368986
9240121
61308414
70129277
49716196
24508073
8349643
768375
37003647
7971446
59605068
67036000
92611471
64308885