93697312
75918084
78549054
44842323
4352719
39152884
99211380
72808873
61336444
86524114
35306901
85563045
5645784
68908343
26623973
33184483
73587676
17101265
30003481
3118574
28056599
32296556
37971418
34184248
22873183
7795906
50401712
82701988
10118325
82916515
16181009
83984126
7893228
8216879
17984543
7105193
30566626
32198298
95268207
49078145