11049396
4588811
1119686
4758300
60619095
66908240
45957552
53397338
42514238
62641693
475829
94822880
22886140
12565545
3318400
95091240
16292248
70312408
61705800
64567558
23365327
64616424
20048686
46338839
84896241
36842481
77069590
88233475
28902966
50195042
43406453
76039261
13359196
11075222
46773154
6924459
93755677
69935810
17664564
35088908