55292496
87956293
1506236
7433523
72681635
5775429
70364386
77753320
45879171
34199864
22246310
302798
57862317
28118310
70655667
5091592
17431141
51537
24472223
18313662
58818250
40138603
83381060
44545884
75408175
50034825
4686413
60957650
75248974
8360289
32949658
8363413
14702631
47652609
41655540
29071259
96298419
75476060
68688562
6296961