52156461
69915823
95245667
82609398
89191633
78963318
23115136
64835942
79455144
40016113
54703956
50131948
31367311
24552957
76457090
11121720
91286317
3917169
73926176
65558480
75299871
87215785
81327350
70164653
96015119
9238060
42096102
26286239
80793681
46214428
83535690
37944846
5665572
55196426
14215595
48604856
662811
65306585
71459114
21157488