72429231
8874216
193530
17366102
1119113
23026880
16499151
16496063
2975720
7906332
93136453
18602728
92858167
74456698
37124080
63546851
65842800
15845047
92559311
57827290
41951035
20267581
1889956
2245528
26425720
65787998
11278148
31472320
76008588
44985930
48785461
42521721
89682052
34694878
67683591
76173231
19181266
64459
79101127
585725