105605
50937589
61926476
75627327
98502282
9885228
51407765
13856447
72539918
51144467
79756403
82596884
34705100
37969424
73064500
80566267
62517767
5339971
7826775
42371914
67309431
52479522
70872270
2795836
84835085
50511928
57481000
38071809
67678399
33221092
633327
29506285
42438069
49793118
96048607
87414540
3791187
38219975
1319470
72636380