38021133
94515430
68657835
34278214
13184286
1355774
85472164
87367507
78857969
1052733
52984641
73036612
906664
49386096
39636153
23641217
61412038
80361133
576843
89349318
2793683
95905654
27804463
37109180
79602402
37325965
39554912
86672170
527225
17453914
4296500
81988828
59029964
32411768
24788475
96263457
5634662
40496887
15652640
1992865