30644319
48518395
60117516
31939960
81665696
71934306
89438080
52186841
39424396
37216184
75565347
72163411
66949450
68992982
31214754
94526715
26189335
37667764
63092551
64135227
73179925
2318501
10222514
54082217
42483832
40659804
3209589
9652633
10045750
69007924
34474442
38809623
64635762
5564904
31359316
67192442
77333682
72629647
49815745
54569065