98341293
412578
72085942
5431103
96619417
23926934
65315258
86811097
52007653
4019654
76142792
11081985
42998508
92193416
66485597
347617
97065961
72995551
81064086
86913102
92083862
777502
81787129
3845369
3086649
10261492
74842227
65323059
67271982
72207065
75787516
35782971
5534848
46997503
295114
26542572
18786870
8862919
90606984
92418840