55158844
22771139
18312361
27736451
65605092
36084012
47848134
30945760
44997020
4546365
72908968
58715022
73836451
99429004
8266457
30545317
2121923
46201495
75891269
16659677
52887758
51255353
52427365
6943654
88189027
11505390
1803175
252144
89067601
69816759
12389640
36836627
18374587
24727633
44191767
52498690
37687792
41287236
15173546
6696268