56137991
85399240
51029572
312975
49152568
474249
84111251
99259290
38456700
52332112
50354829
53114120
25601061
36743672
7459943
54418981
2380880
96585125
6149719
90619744
85418480
29178724
50102701
58662319
96118667
2474593
77561662
75255805
25114969
90981646
86085177
86658069
28196732
74721264
83774541
94744136
96555496
25276226
50925304
80688887