79904864
47868118
60422508
49682946
40481770
67236889
805578
20802276
32808136
14521184
25693695
13465463
76918338
90807278
10154639
5789186
35919826
708812
359401
10615917
39609297
99963446
31212434
84198427
64531037
47661812
95713402
15952342
89005020
71725628
59194431
27437763
13373647
23679872
72165074
5958862
31465077
12815166
78999231
8075852