3561658
91099139
1179719
51441935
86699786
69508895
97025804
40207700
45747405
76547110
62742393
39906563
87706696
46531605
82677450
22872823
60746168
59605656
38642218
45486976
55435708
78384193
25324692
89116883
35717648
91058668
95437252
1824283
87478977
88783388
78304175
42399845
72988453
53489840
72773698
38169220
77217011
42834143
17073971
23319202