88352723
6016692
56121661
58569053
71687695
93719485
63723410
19317225
5828690
4528864
38936737
36939590
72413237
48655186
72841711
17138185
48173710
71351058
57382
34593999
22406439
76825292
48572117
76547628
70036503
16944223
16713128
61528877
29067124
84124678
75613683
10339806
10863057
47319382
97755196
71745743
19467857
95899244
63621557
35211303