68883085
41238117
11484536
94305307
17894066
8389758
97197544
83674938
70842367
29619658
43145587
3745762
61921550
3465309
17884462
4060222
22157740
89605722
2864351
13655588
22409648
89432836
65249286
85546880
66718739
32769040
83917608
47538056
75835278
42834262
59231086
33896819
63253645
22922274
32956426
68412253
24825277
9595379
25276
972580