38475350
41312415
15001435
35066776
33435378
24881813
16017909
131459
64324001
728095
83768325
58683992
48525933
15656282
70862340
47985954
72864727
56732727
92443259
31422560
26281026
24308828
11964916
56239274
69554322
46076516
80378911
1884744
51601249
41401757
8491229
7875610
93843018
71402652
84706689
27476374
56192956
53377140
28692575
21286644