42802271
5863113
50331909
84993596
75643819
66849621
57234896
40031276
75824271
23358281
73763141
876528
54829393
37497593
76416746
74548274
23846896
37415769
36799874
26177957
35459005
52714993
62767084
72457604
63209145
3952794
44986704
14198255
72271501
92086205
7865725
396593
69329811
87658900
12642784
79591884
92148239
5447231
505846
9807267