5720924
99708521
17032154
44064889
45053536
28183473
14623807
86767974
36462890
44006677
35985097
136118
86541386
98367092
60784349
33936727
53172585
78122275
67031047
95482259
3983337
99948541
62095286
83094924
3291997
69739170
68203892
20856435
16394920
19987549
36985775
40403352
917282
1467222
2535682
92338056
33758699
33494113
40316860
24269224