26446257
47114568
8312035
36545856
69496335
42747943
31436707
8986662
16218159
92868512
59763195
92683581
78982939
84105539
44976031
59856627
62603267
9612608
39725563
70436266
62206106
96874192
13063769
45628108
41397159
29341307
39311755
70119330
59917414
5778204
53163163
7075122
43799869
3392844
4096522
47676429
10522580
41199757
5433606
14476248