12618189
35555142
63128820
83477371
8942510
5533331
62607172
41428286
69087207
61729361
24036304
50659646
74455583
64437955
44606364
40386543
43205574
210739
48709916
36135372
96595801
47688198
63855028
89713516
61307365
84767175
73472008
72406747
7038809
87477652
1225591
81241310
83332475
50861330
73977606
91981515
17839471
33613636
22383170
13915278