50812490
68862696
91447961
45469103
30564249
5458050
50438764
80827228
68006996
74458705
90009527
33114753
67389981
93953725
19216832
5884912
53966881
42395062
31271795
92887856
10363979
9247441
1921765
62562933
45123908
23514840
70931910
58459190
26248652
95426208
64399465
69053937
72707200
28906491
99487970
58811910
82623105
46183890
4839715
87117044