28975074
35836736
24303386
88138709
75151461
96213184
31772763
54293660
58655440
70636309
70591532
60044308
16659530
45826234
2436392
78674317
78495255
36532970
2913936
80192501
4467774
79509836
92497128
88347686
53932936
39049592
1871776
55054371
83471157
68071357
97961935
50777712
79123560
96019682
40615983
26089936
79429499
1931248
42224515
40072783