8529406
2300602
72812504
7347162
26547151
16511193
26993729
7306907
24323341
92729669
33821001
65319094
74136997
88036859
50371182
24468485
33123391
68089826
17449515
80502925
23451189
99334588
4917177
86284484
76877242
32885634
44065513
50741038
9617960
44981565
9992521
8041749
55128608
34149083
49007894
35221462
20574022
76266085
36745915
94265693