69018484
12273860
5782414
13447711
42406838
74503430
87186833
8486078
96063928
80232542
94005017
60873202
7233820
20914398
26253267
54139405
78075128
84021643
89386101
70909732
17823349
52193973
98879065
74014919
79004468
30324941
89935584
15269684
56012755
99489145
6854375
45044920
29172025
82853440
99691966
85481902
55858822
9868788
35937246
20519009