44842839
2869868
96665767
98439491
974113
9474882
65699706
2863905
66927907
35399687
48298333
32513251
48876048
64492605
55453462
91495067
31637566
50417644
36143412
87296490
45724110
25158356
8367198
5157445
15885295
10047453
25152479
51794268
2676383
8162139
76145539
24488440
85857529
9467424
12097426
4779907
54823958
56413070
5063887
26567832