33461916
66351958
71666338
37627327
75371795
13672664
19779559
64575274
66806048
94165265
56877206
40131833
28539334
83478448
17368350
25765999
2277370
8160609
1325882
21751260
48269622
16428200
89494665
36835883
8056465
48057687
22759355
32337217
3527577
80024921
44973316
39061626
58665017
1414463
89003040
11807920
67288352
19653026
62553692
69035192