22372429
93603642
71039740
41995677
23145069
6371533
20784484
69251564
1293920
4996721
66936466
46685884
19445198
10064177
53272296
80038411
3048449
36949876
70127389
51141640
33925544
90434618
57737080
80731061
187400
75783896
2518552
31299945
43758624
3737855
47787616
13094705
204679
44313046
34326893
4604755
16999147
90581088
2327823
16477321