28798336
70552700
9553444
47105871
26356846
27628380
15993299
703439
98332367
65353335
8712595
49521441
82064657
59471428
54795407
55306028
32397240
74962198
9418403
7114196
54292855
66922810
21467746
73557816
688246
5261871
67293152
2794264
86923979
50337868
35141116
35291850
8474039
32993514
77588815
58798463
91883647
25924937
21872060
88527842