94404192
16809996
49684784
72414483
34141990
69658104
70578306
39204683
5602064
29181640
40396635
30955841
58228736
25648396
49362660
35605402
65315676
81843715
13161097
81917677
56143864
1872418
76844157
38416505
67442243
20205766
46152748
47708472
41304762
90265339
6381194
20402489
90678514
43666079
92538188
66893620
13765830
81714465
8241477
28254530