61073467
4900287
64473173
5105646
2903349
26341325
64998351
29287282
13124294
40993826
7519933
12299999
15464552
3385865
20168342
89857506
45222247
44779803
35605718
65952595
80807468
20473048
77344069
56041772
42734728
76759038
5574482
18989161
32211757
92506777
4796970
77835882
65757102
33859577
50316637
39559593
79596634
70197908
9257855
91101289