24524909
10595102
5401975
63629329
69101916
25399116
66911671
77909556
20648011
69364905
91317322
12659848
65039628
10258045
90646857
15329608
20695662
69284130
93355991
33073395
42325035
80359568
47244238
69662880
68363822
20694394
25049315
47962936
55757603
53175064
98002452
6527113
35503313
49226967
40961049
85092914
92381260
85972302
34639313
26293132