28309812
73691077
20616130
64859097
67471839
65302327
62544008
99361782
82734432
63145952
71439742
2528434
28335410
18877655
459981
74735328
5719763
42509110
96642109
11754153
66228423
36203786
33928763
4973634
29442528
60063978
21549151
56199748
72771352
59678893
30206142
41372153
55441813
29671620
44808741
13819572
84899367
81646710
81281848
19467542