40454293
25759492
72234433
73704531
25499718
17697197
9544737
91131916
50941108
22524337
75111125
38871161
25846855
79673500
95336201
28768914
72799878
6616846
1604210
6280923
397513
16433473
26511829
49468079
54051014
30013554
31235147
10968364
9576111
18048956
97082123
82428663
8699967
5331334
73588993
19919606
34528440
29058459
52374988
53437824