89438077
6752015
87135603
33676532
6791816
66963991
33288162
4341595
50498957
34604948
144987
42378674
2048708
10323357
34332220
88081637
31386908
70435678
85355240
20327657
99735953
41511757
38149058
7104482
85179492
6254661
11927456
69723877
499087
9796606
50038535
30096969
64493492
7848978
16609488
30426881
63799030
72442811
80107420
97356201