90913482
3731754
6937518
16592060
58177835
12002851
36093585
3674743
70194560
12272525
69238716
93915740
82986136
81606377
80143963
20906746
99597883
92126007
7841451
55368092
73636754
32258034
2868632
70515895
52988286
90077875
13756494
38988968
20993011
89767937
37587640
26905805
2049237
27524683
84539690
80114769
70789884
29437223
93511
77628627